package com.lmexpress.orm.kts;

import java.io.Serializable;

/**
 * <收发件人地址详细信息>
 * 
 * @author Henry(fba02)
 * @version [版本号, 2020-10-16]
 * @see [相关类/方法]
 * @since [产品/模块版本]
 */
@SuppressWarnings("serial")
public class Address implements Serializable {
    /**
     * String(200)是 寄件方所在省份 校验规则 : 不能包含中文 正则表达式：.*[\u4e00-\u9fa5]+.*
     */
    private String province;
    
    /**
     * String(30)是寄件方所属城市名称 校验规则 : 不能包含中文 正则表达式：.*[\u4e00-\u9fa5]+.*
     */
    private String city;
    
    /**
     * String(30) 否 寄件人所在县/区
     */
    private String district;
    
    /**
     * String(200) 是 寄件方详细地址 校验规则 : a不能包含中文；b只能为英文字母、数字、及以下字符。 正则表达式： .*[\u4e00-\u9fa5]+.* [0-9a-zA-Z (),-_%$#@!*+`~.?/|{}']+
     */
    private String street_address;
    
    /**
     * String(60) 是 寄件方联系人 校验规则 : 不能包含中文 正则表达式：.*[\u4e00-\u9fa5]+.*
     */
    private String name;
    
    public String getProvince() {
        return province;
    }
    
    public void setProvince(String province) {
        this.province = province;
    }
    
    public String getCity() {
        return city;
    }
    
    public void setCity(String city) {
        this.city = city;
    }
    
    public String getDistrict() {
        return district;
    }
    
    public void setDistrict(String district) {
        this.district = district;
    }
    
    public String getStreet_address() {
        return street_address;
    }
    
    public void setStreet_address(String street_address) {
        this.street_address = street_address;
    }
    
    public String getName() {
        return name;
    }
    
    public void setName(String name) {
        this.name = name;
    }
}